massive compact halo object - Turkish English Dictionary